/**
 * @CreateBy: zhaojun
 * @CreateTime: 2018-08-04
 * @Desc: 角色管理模块
 */
package com.atwork.dao;

import com.atwork.model.normal.SysRole;

import java.util.List;

public interface SysRoleDao {
    /**
     * 获取全部角色
     */
    List<SysRole> getAllRole();
    /**
     * 添加角色
     * Created by zhaojun
     * @return
     */
    int insertRole(SysRole record);
    /**
     * 通过id查询角色
     * Created by zhaojun
     * @return
     */
    SysRole getRoleById(Integer id);
    /**
     * 更新角色
     * Created by zhaojun
     * @return
     */
    int updateRoleById(SysRole record);
    /**
     * 通过用户id获取角色
     */
    List<SysRole> getRoleByUserId(Integer userId);
}